Automatic time measurement for UML modeling activities
نویسندگان
چکیده
In order to improve learning and teaching processes in computer science, we need to analyze current processes qualitatively and quantitatively. Such an analysis may finally allow to evaluate empirically the effects of new approaches and of changes to the process in comparison to previous processes. First of all, the learning effects may be measured using usual examination schemes. However, for deeper insights, the measurement of process results should be correlated to measurements during process execution. This paper outlines the current state-of-the-art in automatic time measurement in CASE tools and what may be achieved in the near future. This is done with respect to empirical studies for learning and teaching processes.
منابع مشابه
Extending UML-RT for Control System Modeling
There is a growing interest in adopting object technologies for the development of real-time control systems. Several commercial tools, currently available, provide object-oriented modeling and design support for real-time control systems. While these products provide many useful facilities, such as visualization tools and automatic code generation, they are all weak in addressing the central c...
متن کاملAutomatic Transformation of UML Models into Analytical Decision Models
Emerging software dependency models, such as design structure matrices (DSMs), have been used in software design to capture and assess software modular structure and modularization activities. However, thinking and modeling design in terms of decisions and enumerating their dependencies are not straightforward. On the other hand, the Unified Modeling Language (UML) is a well-known and widely-us...
متن کاملValidating time-constrained systems using UML Statecharts Patterns and Timed Automata Observers
The work presented in this paper is part of a project that aims to develop of a new approach to time-constrained system verification based on UML. In fact, being relatively easy to learn and use, UML is very popular, unlike formal methods. Nevertheless, formal models provide developers with several advantages: they can be used for activities, such as properties verification, which are crucial f...
متن کاملGeneration of Abstract IP/XACT Platform Descriptions from UML/MARTE for System-Level Performance Estimation Towards a MARTE to IP/XACT Generation Framework of HW platform descriptions for a DSE Multi- level Performance Estimation Framework
UML/MARTE is enabling the development of methodologies for the specification of a whole real-time system, and of holistic MDA methodologies where the UML/MARTE description is taken as the source for different design activities, such as system-level performance estimation and implementation refinement. A crucial issue to make these methodologies working and efficient is the development of tools,...
متن کاملMapping Sequence diagram in Fuzzy UML to Fuzzy Petri Net
This ability in fuzzy UML, practically leaves the customers and market’s need without response in this important and vital area. Here, the available sequence diagrams in fuzzy UML will map into fuzzy Petri net. However, the formal models ability will be added to the Semi-formal fuzzy UML. This formalization will add the automatic processing ability to the Semi-formal fuzzy UML. Further more, t...
متن کامل